indigenous temple - French English Dictionary